
Page({

  /**
   * 页面的初始数据
   */
  data: {
    score:0,
    index:0,
    titles:[
      {
        title:'1、当你用手指向一个方向，你的宠物会不会跟随你的手指方向跑去？',
        isChoose:false,
        isChooseB:false,
        isChooseC:false,
        options:{
          A:'每次都会',
          B:'偶尔会',
          C:'从来不会'
        }
      },
      {
        title:'2、当你的宠物专心玩耍时，你尝试叫他的名字，他会？',
        isChooseA:false,
        isChooseB:false,
        isChooseC:false,
        options:{
          A:'迅速响应并跑向你',
          B:'有时会跑向你，有时不会',
          C:'即使听到也不跑向你'

        }
      },
      {
        title:'3、当你尝试用沮丧的语气向宠物诉说心事，你的宠物会？',
        isChooseA:false,
        isChooseB:false,
        isChooseC:false,
        options:{
          A:' 似有所感，依偎在你身旁',
          B:'一脸茫然，只是呆呆地站在你面前',
          C:'被你吓到，赶紧跑掉'
        }
      },
      {
        title:'4、最后一个问题，你每周有多长时间陪伴你的宠物？？',
        isChooseA:false,
        isChooseB:false,
        isChooseC:false,
        options:{
          A:' 互相陪伴，几乎不会分开',
          B:'空闲时间都会在一起',
          C:'即使有空闲时间也不会陪它'
        }
      }
    ]
  },

  onSubmit: function(e) {
    console.log(e)
    let option = e.currentTarget.dataset.text;
    var that = this;
    switch(option) {
      case 'A':
        this.setData({
          score:this.data.score+3,
          isChoose:true,
          index:this.data.index+1
        })
        return that.judge(option);
        case 'B':
        this.setData({
          score:this.data.score+2,
          isChooseB:true,
          index:this.data.index+1
        })
        return that.judge(option);
        case 'C':
        this.setData({
          score:this.data.score+1,
          isChooseC:true,
          index:this.data.index+1
        })
        return that.judge(option);
    }
  },

  judge:function(option) {
    var score = this.data.score;
    console.log(this.data.score);
    
    if(this.data.index === 4) {
      let url;
      console.log('默契度结束');
      if(score >= 7) {
        console.log('大于7');
        url = '/pages/my_secret_end1/my_secret_end1';
      } else if(5 < score) {
        console.log('小于7');
        url = '/pages/my_secret_end2/my_secret_end2';
      } else if(score < 5){
        console.log('小于3');

        url = '/pages/my_secret_end3/my_secret_end3';
      }
      wx.showLoading({
        title: '生成默契报告',
      })
      
      setTimeout(function () {
        wx.hideLoading(),
        wx.redirectTo({
        url: url,
      })
      }, 2000)
     
    }
    else {
      console.log('继续完成测试');
      console.log(option);
      console.log(this.data.score);


    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})